knockout.mapping插件的ko.mapping.fromJS两种不同调用的区别
来源:互联网 发布:求一款网络休闲游戏 编辑:程序博客网 时间:2024/06/09 18:49
page.VM.JobClass = ko.mapping.fromJS(jobClassX);此种用法必须在ko.applyBindings(page.VM);代码之前才能再页面中正确显示,如果在ko.applyBindings(page.VM)这行代码的后面,则页面中显示不出值但是以下代码:page.VM.JobClass = ko.mapping.fromJS(jobClassX, {}, page.VM.JobClass);可以在ko.applyBindings(page.VM);之后调用,能在页面中正确显示结果。page.VM.JobClass = ko.mapping.fromJS(jobClassX, {}, page.VM.JobClass);这行代码放在ko.applyBindings(page.VM)也可以获取正确结果。之所以要强调这两种调用的不同,是因为如果网站前端使用了bootstrap+knockoutjs框架。那么ko.applyBindings(page.VM)这行代码为了调用方便,通常写在了一个js文件中每个页面都包裹了。那么后续为page.VM.JobClass赋值那就要注意赋值的方法了。使用ko.mapping.fromJS(jobClassX, {}, page.VM.JobClass)是好的选择,不会出错。
阅读全文
0 0
- knockout.mapping插件的ko.mapping.fromJS两种不同调用的区别
- ko.mapping.fromJS不同参数导致的不同结果
- knockout绑定复杂的JSON数据 使用 Mapping插件
- Knockout.js学习之mapping插件使用
- Map和fromJS的区别
- KO.Mapping 自定义属性
- struts1中mapping.getInputForward()与mapping.getInput()的区别
- Knockout应用开发指南 第七章:Mapping插件
- Knockout应用开发指南 第七章:Mapping插件
- Knockout应用开发指南 第七章:Mapping插件
- Knockout应用开发指南 第七章:Mapping插件
- Knockout应用开发指南 第七章:Mapping插件
- Knockout应用开发指南 第七章:Mapping插件
- new ActionForward和mapping.findForward的区别
- DMABUF, DMA mapping,IOMMU的区别
- Servlet Mapping 中/ 和 /*的区别
- DMABUF, DMA mapping,IOMMU的区别
- DMABUF, DMA mapping,IOMMU的区别
- PXE + KickStart实现全自动化系统安装
- 阿里云
- 17、合并两个排序链表
- STM32 Tutorial: #2 Light up LEDs
- hdu 6048 Puzzle 思维(8数码问题
- knockout.mapping插件的ko.mapping.fromJS两种不同调用的区别
- Java日志框架梳理-SLF4J+logback
- Hdu1995汉诺塔V
- jhipster框架学习(二)
- 【PHP】如何判断一个URL是否是一个图片链接
- Android -- 绑定服务
- php支持的协议和封装协议和三种CLI常量:STDIN,STDOUT,STDERR
- Flutter学习之旅(六)----ListView控件自定义Adapter以及带参数跳转
- Step 5:Processing色彩