在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/ HTML問答
枕邊人 回答

A1:
1.app.globalData你得把它看成page頁面、小程序全局的缺省值,而不是存放動態(tài)數(shù)據(jù)的地方;
2.小程序的官方思路是,page內(nèi)的setData只負(fù)責(zé)當(dāng)前頁面,也只綁定當(dāng)前頁面。所以當(dāng)前頁面的雙向綁定數(shù)據(jù)都用setData;
3.通過雙向綁定機(jī)制,使得不用DOM操作。你可以把存在data的數(shù)據(jù)當(dāng)成是數(shù)據(jù)源(真正的數(shù)據(jù)部分),wxml只是把這個數(shù)據(jù)渲染出來顯示,當(dāng)你要更新或獲取時,success獲得更新數(shù)據(jù),再setData時,wxml才會也同步更新。因為setData的作用就是賦值到data + 更新wxml。

A2:
success只是request成功后的執(zhí)行,如果不成功:
1.request的問題:會觸發(fā)error。
2.狀態(tài)碼的問題:request沒問題,只是當(dāng)前賬號狀態(tài)、參數(shù)、數(shù)據(jù)等異常,則一般用code或errcode之類的狀態(tài)碼來識別,這個和后端溝通。異常則不執(zhí)行setData。

病癮 回答

你這循環(huán)取數(shù)組元素,數(shù)組下標(biāo)都沒給加,當(dāng)然遍歷不到元素。

加下標(biāo)
this.order.cartCommodities[i].checked

p.s. 看到你提的一些問題真的太基礎(chǔ)了,抽空多看看基礎(chǔ)知識吧,理論知識先搞清楚了再上手實踐不遲

魚梓 回答

axios.defaults.headers.common['Authorization'] = 'Authorization Value'

吢涼 回答

具體是什么情況呢 題主能不能show代碼??

生性 回答

你的 mutations 拼寫錯了吧。。。。你1.js 里寫的是 matutations

命多硬 回答

樓上正解,本來想寫的···還是自己琢磨吧,原理都說出來了

兮顏 回答

沒有什么不同吧,只是chrome把不可枚舉的也顯示出來了。

Object.getOwnPropertyDescriptor(o, 'b');
 // {value: 1, writable: false, enumerable: false, configurable: false}

結(jié)果也沒啥不同,能讀到不可枚舉的方法還能讀到,不能的還是不能。
另外console不屬于V8,上張圖(原圖地址:V8引擎探索:如何注入全局變量
d089ccf2-1b82-11e7-8a29-03def2a13c8d.png

臭榴蓮 回答

bind 應(yīng)該在 construtor 里面吧,這樣用

changeText = (event) => {
  this.setState({
     value:event.target.value
  });
}

<input className="inputArea" type="text" value={this.state.value} onChange={this.changeText}/>

箭頭函數(shù)沒有 this,或者這樣:

<input className="inputArea" type="text" value={this.state.value} onChange={(e) => {
this.setState({value:e.target.value});}}/>
陌上花 回答

先看第二個

google.maps.event.addListener(marker, 'dragend', function(marker, f) {//這里
          
});

這個是很普通的函數(shù)回調(diào),監(jiān)聽到‘dragend’(是個事件嗎?),觸發(fā)function(marker, f),函數(shù)(不會立即執(zhí)行)內(nèi)有return就return

再看第一個

google.maps.event.addListener(marker, 'dragend', (function(marker, f) {//這里
    return  function()//這里
    {
    
    })(marker, f));//這里

跟第二個類似,但是注意括號,綁定'dragend'(事件?)時就會觸發(fā)function(marker,f),并且返回函數(shù) return function() ,最終觸發(fā)'dragend'(事件?)時執(zhí)行return function()

(function a(){console.log(10)})(); //聲明函數(shù)a,并且立即執(zhí)行
陌上花 回答

class CustomizedForm extends React.Component {}

CustomizedForm = Form.create({})(CustomizedForm);

https://ant.design/components...

孤影 回答
async asyncData ({req}) {
    const headers = req && req.headers;
    let [pageRes, countRes] = await Promise.all([
        axios.get('/item/list?moduleCode=4&pageSize=10&pageNo=1', { headers }),
        axios.get('/item/category/0', { headers })
    ])
}
有你在 回答

沒錯的
setTimeout就是異步加載
當(dāng)頁面所有task執(zhí)行完畢才會執(zhí)行

憶往昔 回答
  1. 按需引入 iview https://www.iviewui.com/docs/...

  2. 按需引入 echarts https://github.com/ywwhack/ba...

最后建議,把這些需要按需加載的模塊放到統(tǒng)一放到一個文件里,后面好維護(hù)

久礙你 回答

兩個模板字符串拼接的例子,babel-v6.26.0

const familyName = "Lee"
const givenName = "Bruce"
const fullName = `Fullname is ${givenName} ${familyName}`

編譯成:

"use strict";
var familyName = "Lee";
var givenName = "Bruce";
var fullName = "Fullname is " + givenName + " " + familyName;
function getFullName(familyName,givenName) {
    return `My name is ${givenName} ${familyName}.`;
}
console.log(getFullName("Bruce","Lee"))

編譯成:

"use strict";
function getFullName(familyName, givenName) {
    return "My name is " + givenName + " " + familyName + ".";
}
console.log(getFullName("Bruce", "Lee"));
傲寒 回答

import語法報錯,你沒使用babel轉(zhuǎn)譯吧

巷尾 回答

findSignupInfo 沒有返回值 自然就是undefined

參考代碼:

exports.findSignupInfo = async function(queryObj) {
    try {
        // 模糊查詢條件開始
        let reg = new RegExp(queryObj.coreName);
        let query = {
            name: reg
        };
        // 模糊查詢條件結(jié)束
        let connection = await DB.connect('coreEnterprises'); // 連接數(shù)據(jù)庫
        let result = await DB.find(connection, query);
        
        //注意這里
        return new Promise((resolve,reject)=>{
            result.toArray(function(err, result) { // 模糊查詢
                response.data.datalist = [];
                for (let i = 0; i < result.length; i++) {
                    let item = {};
                    item.name = result[i].name;
                    item.hmA = result[i].hmA;
                    response.data.datalist.push(item);
                }
                response.data.pagecond = {
                    page: 1,
                    count: 1,
                    pageSize: 5,
                    totalPages: 1
                };
                resolve(response);
            });
        
        });
    } catch (err) {
        console.log(err);
    }
};


神曲 回答

你這是從github拷貝下來的別人的代碼?github上面這種中文的管理系統(tǒng)都是一個模板,什么人做的可想而知,最好不要照著這種學(xué),里面錯漏百出代碼凌亂,學(xué)了怕你走彎路
回歸正題,他報的錯是多個重復(fù)的key被檢測到,也就是說cheyuanjianche這個組件里面的v-for循環(huán)里面的key值重復(fù)了。

樓上幾個人都在胡說八道呢,<App> at src/App.vue這個一點關(guān)系都沒有。。這個句話是是說這個文件里面的寫錯了,這是項目路徑,又不是路由,這個路徑完全沒問題的。
npm默認(rèn)安裝的是最新的穩(wěn)定版本的,組件名稱完全沒影響。。。

還有控制臺報的錯是key值重復(fù)了,怎么一個揪著組件名稱不放,一個盯著文件項目路徑胡說,一個發(fā)幾個連接充數(shù)。。。就不能看看報的是什么錯嗎,一個個瞎猜

控制臺打印的東西還能被js解析出錯,人家官網(wǎng)說了不限制組件名稱還能組件名稱出錯,惡意刷分的不要太過分

吢丕 回答

A文件的寫法有問題。可以試試這樣:

const route = [{...}, {...}];
export {
    route
}

再從B中引入A,應(yīng)該就沒問題了。