腾讯课堂快应用项目:https://ke.qq.com/course/401047?taid=3371308809592471
一。创建基本项目结构
npm run watch 把源代码的改动自动同步到手机上,但 manifest.json文件不能及时生效。改动该文件之后要手动的启动watch任务。
快应用中div默认的属性是flex。
快应用中只支持两个单位 px,百分比。px也不一定是一个像素点,manifest.json下的“config”下的"designWidth"是基准宽度,默认值是750。即 不管屏幕多宽,都会平均分成750份,每一份就是1px。
快应用和微信小程序不存在ajax的概念,ajax是web开发的概念,在快应用中是http请求。
for循环和vue一样,但是他的单个循环项是通过$item拿到。$idx拿到当前遍历的索引。如
<image for="{{lists}}" src="{{$item.src}}"></image>
vue的for用法如下:
<div id="app">
<ol>
<li v-for="site in sites">
{{ site.name }}
</li>
</ol>
</div>
fetch请求的success回调函数写成箭头函数,可以调用this。也可以外部得到this,内部使用。如果单纯success:function(){},在函数体里面使用this,指向的是fetch。
data已经废弃了。https://doc.quickapp.cn/framework/script.html
将data划分的更加详细,目的是控制数据的读写权限。
public是别的应用传递数据,protected是别的页面传递数据,private是页面内自己使用数据。
css样式没有继承的概念,必须设置到应用的元素上。
e.index 访问当前焦点的标签下标。