微信小程序js怎么给页面某个view单独赋值

JavaScript014

微信小程序js怎么给页面某个view单独赋值,第1张

工具/原料

微信小程序   web-view

方法/步骤

1、打开微信开发者工具。

2、选择新建小程序。

3、输入项目信息后,点击”确定“。

4、进入开发画面。

5、点击”index wxml“右侧将其他代码都删除,在容器中,添加”web-view“。

6、给这个web-view添加src属性这里添加需要的地址即可。

7、完成后保存修改,在左侧的手机模拟器中,即可查看效果。

js脚本调用@viewbag的值需要使用以下代码:

<script type="text/javascript">

//var id=@ViewBag.id //这样直接写ViewBag.id会影响下面那条var name语句,因为ViewBag.id后面不能带分号

//var name = "张三"

//所以将ViewBag传值到js中应该这么写!

var id = "@ViewBag.id"//或者var id='@ViewBag.id'

var name="张三"

</script>

一、MVC ViewBag C#传值给javascript

C# using Newtonsoft.Json

public string getRaw() {

return JsonConvert.SerializeObject(iChartList)

}

javascript:

<script type="text/javascript">

try {

var data = JSON.parse('@Html.Raw(@ViewBag.model.getRaw())')

} catch (e) {

dataString = null

console.error(e)

}

new rp_prefer_controller(data)

</script>

二、js 读取viewbag list

@{

foreach (var item in ViewBag.Items)

{

<text>

……

</text>

}

}

没有实际做过,想了一下,应该可以:

1、首先要屏蔽掉ANDROID的自带长按功能(复制),应该是重写setOnLongClickListener中的方法即可。

2、html5已经支持touchstart、touchmove和touchend这几个事件,用这几个应该可以做出来。