app.js中加入以下代码

 //指定ux起调目录
Ext.Loader.setPath({
'ux': 'app/ux'
});

在app目录中创建一个ux文件夹

sencha touch/Ext Js 6 + 自定义扩展的用法-LMLPHP
假如我们使用这个扩展,扩展地址:http://www.cnblogs.com/mlzs/p/4151504.html

新建一个名为BMap.js的文件,把扩展代码放进去就可以用了,使用时注意requires:['ux.BMap']:

如果自定义扩展类名是ux.xx.xx这种,例如http://www.cnblogs.com/mlzs/p/3655762.html

那么你需要在ux文件夹中创建一个navigation文件夹,在里面新建View.js,和Bar.js,里面分别放入对应的js代码即可,使用时注意requires:['ux.navigation.View']:

sencha touch/Ext Js 6 + 自定义扩展的用法-LMLPHP

注:ux.xxx这种用法只是一种习惯,你可以根据自己的需求灵活定义.

05-11 01:11