首頁  >  文章  >  web前端  >  uniapp如何取得某個元素

uniapp如何取得某個元素

coldplay.xixi
coldplay.xixi原創
2020-12-15 16:10:2313063瀏覽

uniapp取得某個元素的方法:1、表單驗證,驗證是否為空,程式碼為【if (this[`${x}`] == '') {return false}】;2 、取得所有必填項目的列表,代碼為【const query = uni.createSel】。

uniapp如何取得某個元素

本教學操作環境:windows7系統、uni-app2.5.1版本,Dell G3電腦。

uniapp取得某個元素的方法:

//表单验证
            from_judge() {
                if(this.get_must()){
                    for (let i = 0; i < this.model_list.length; i++) {
                        console.log(this.model_list[i])
                        if(this.model_list[i].dataset.must == '2'){
                            let x = this.model_list[i].dataset.model
                            console.log(this[`${x}`])
                            // if(){}
                            //验证是否为空
                            if (this[`${x}`] == '') {
                                return false
                            }
                        }
                    }
                }
                return true
            },
            //获取所有必填项的列表
            get_must() {
                console.log("**************************------------------******************************")
                const query = uni.createSelectorQuery().in(this);
                query.selectAll('.must').fields({
                    dataset: true,
                }, data => {
                    this.model_list = data
                    console.log(data)
                }).exec();
                
                console.log("**************************------------------******************************")
                return true
            },

#相關免費學習推薦:php程式設計(影片)

推薦(免費):uni-app開發教學

以上是uniapp如何取得某個元素的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn