progress的属性放在wxss里没有作用,只能放在wxml中;
button中size只有两个属性default和mini,其它参数设置不起作用;
primary和warn属性的button,在hover-class的情况下,设置background-color不起作用,即只有default在设置background-color时会发生改变;
rgba里的a是透明度;
-
indexOf
indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置;stringObject.indexOf(searchvalue,fromindex)
该方法将从头到尾地检索字符串 stringObject,看它是否含有子串 searchvalue。开始检索的位置在字符串的 fromindex 处或字符串的开头(没有指定 fromindex 时)。如果找到一个 searchvalue,则返回 searchvalue 的第一次出现的位置。stringObject 中的字符位置是从 0 开始的。
注:indexOf() 方法对大小写敏感!
注:如果要检索的字符串值没有出现,则该方法返回 -1;
应用:前端的表单情况怎么传递和记录
radioChange: function(e) {
var checked = e.detail.value
var changed = {}
for (var i = 0; i < this.data.radioItems.length; i ++) {
if (checked.indexOf(this.data.radioItems[i].name) !== -1) {
changed['radioItems['+i+'].checked'] = true
} else {
changed['radioItems['+i+'].checked'] = false
}
}
this.setData(changed)
}
const
const修饰的数据类型是指常类型,常类型的变量或对象的值是不能被更新的(静态变量);-
label标签的for属性
label有两个属性,一个是for,一个是accesskey。
for的意思是,让这个label为哪个控件服务;
accesskey则定义了访问这个控件的热键;
单选钮、复选框都要点击控件才能选中控件,而如果使用<label>标识就可以实现点击文字选取。<form> <label for="male">Male</label> <input type="radio" name="sex" id="male" /> <br /> <label for="female">Female</label> <input type="radio" name="sex" id="female" /> </form>
注意:标签的 for 属性中的值应当与相关控件的 id 属性值一定要相同。