v-on:click="say('hello!', $event)"
有时也需要在内联语句处理器中访问原生 DOM 事件。可以用特殊变量 $event 把它传入
方法与事件处理器
/
说明:通过 “父子树” 访问场景内的对象
*** 作:无,查看log信息
教程:ThingJS 教程——>园区与层级——>场景层级
难度:★★☆☆☆
/
var app = new THINGApp({
url: '>
requirejs 是一个根据需要加载javascript模块的框架。但是有时候在一个项目中,我们可能需要根据不同的平台或者浏览器加载不同的模块,下面我们通过举一个例子介绍一个简单的方法解决这些问题。
工具/原料
假如我们现在有以下需要
1、如果浏览器原生支持JSON对象,则不加载JSON2模块,否则,加载JSON2
2、我们现在有2个文件,一个用来 *** 作localStorage,命名为StorageModeljs,一个用来 *** 作cookie,命名为CookieModeljs;假如浏览器支持localStorage,则我们加载StorageModeljs而不加载CookieModeljs,否则加载CookieModeljs而不加载StorageModeljs
下面我们来解决这个问题
方法/步骤
1
判断是否支持
//-------------下面是代码-----------
var SUPPORT_JSON=(typeof(JSON)!=='undefined');//如果支持则为true,不支持则false
var SUPPORT_STROAGE=(typeof(Storage)!=='undefined')
//----------------------------------
2
requirejs配置
//-------------------------
requireconfig({
paths:{
/ 当SUPPORT_STORAGE 的值为true时,表达式的值为'/StorageModel';为false时,表达式的值为'/CoookieModel';这样就达到了根据情况加载其中一个模块的效果
'model':(SUPPORT_STORAGE && '/StorageModel')||'/CookieModel',/
'json':'/json2'
}
});
//-------------------------
3
载入代码
//--------------------------------
//下面 (SUPPORT_JSON &&'model')||'json' 当SUPPORT_JSON 的为true时,则表达式的值为'model',而前面已经载入'model'所以会被忽略,当SUPPORT_JSON为false时,则表达式的值为'json',那么就会载入json2模块
require('model',(SUPPORT_JSON &&'model')||'json'],
function(){
//
});
//--------------------------------
一般我是在data里建一个对象 form:{name:'',age:'',score:''}
然后每个input绑定的是model="formname",
另一个input的绑定的是model="formage"
thisform就是所有的input绑定的值都在里面,这样你也得到了全部的值呢
以上就是关于求助Vue.Js 如何获取某个Model关联的页面元素全部的内容,包括:求助Vue.Js 如何获取某个Model关联的页面元素、js 如何访问父级对象 同级对象、requirejs 怎么获取window这个对象等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)