一、自定义组件
1.局部
在app.js同级别下新建components文件夹,然后右击新建components
在components下面的json文件里面
{
"component": true,
"usingComponents":{
"zqd":"路径"
}
}
2.全局
在app.json最下面加上
"usingComponents": {
"zqd":"路径",
}
二、组件通讯
1.父传子
第一步在父组件的子组件标签添加属性,给子组件传递数据
<zqd title="{{ 传递的 }}"></zqd>
第二步在自组件中通过properties接收,可以指定接收的数据类型
properties:{
title:类型
}
2.读入数据
代码如下(示例):
data = pd.read_csv(
'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv')
print(data.head())
三、加入购物车的传参-----sku信息
1.“optionId”:这个参数是颜色,尺寸的id。
2.”optionValueId“:这个是选中的具体颜色的id,比如黄色,L…这些。
遇到这个问题是当时找id的时候,找了老半天,找不到。这是一个数组套对象,对象中又套数组的结构。废了老半天劲才找到。
四、动态添加样式切换
因为我循环是用的最笨的方法,实现的方法是循环两次,然后在data中声明变量,然后加点击事件,判断当前下标等于变量的时候就动态的添加类名。
后来才知道可以通过id来判断。