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

鍍金池/ 問答/ HTML問答
我不懂 回答

vuex的數(shù)據(jù)使用方式一般有2種:
1、直接綁定到data:

clipboard.png

2、使用mapGetters:

 import { mapGetters} from 'vuex'
 computed: {
    ...mapGetters({
        rank: 'Rank'
 }),
夢囈 回答

直接 :row-class-name="row.type === 2 ? 'success-row' : ''" 試試

我不懂 回答

Vue 比較好上手吧,react和ng都要先看懂才好做

Vue的學(xué)習(xí)曲線是比較線性的,前期好上手,然后慢慢學(xué)

扯不斷 回答

就是精確匹配的意思,舉個栗子:

兩路由 {path:'/',name:'home',component:Home},{path:'/about',name:'about',component:About}

例如 URL:http://localhost:8080/about 路徑下, about 是精確匹配,home 這個是匹配,這兩個都被匹配了。

初心 回答

下載是不可能下載的,瀏覽器不可能讓你無限制的存下去,如果要下載離線音樂需要native部分。如果你只是需要超過5M可以用IndexedDB,如果你只是想要播放已播放過的音樂可以加http緩存頭部。

她愚我 回答

@SomeThinkings
就是因為我們的前臺給我時在某個個js文件用.swiper-container樣式 初始化過一次其它的 swiper插件了。
我在我自己的代碼里又初始話了一次所以報錯了。

吃藕丑 回答

position: sticky 就可以做到,但是支持率不高
可以去找一下這個屬性的 polyfill

墨沫 回答

首先初始化時寫好類型:

form: {
    ...
    thumbnail: "" 或 [] 或 {}
    ...
}

然後直接賦值不就行了? (或者你需要把問題描述更清楚)

this.setState({
    ...
    thumbnail: response.body.ids
    ...
)}

另外,不需要改變的值不必用setState重新賦值,例如

this.setState({
    form: {
        typeName: this.state.form.typeName,    // 這是自己賦值給自己,無用功,可以刪減這一行
        thumbnail: response.body.ids
        }
})
陌離殤 回答

我水一個:
建議換用axios。
你現(xiàn)在用的這個組件已經(jīng)被官方棄用了。

初心 回答

iview button 組件 你可以參考一下
`classes () {
return [

`${prefixCls}`,
{
  [`${prefixCls}-${this.type}`]: !!this.type,
  [`${prefixCls}-long`]: this.long,
  [`${prefixCls}-${this.shape}`]: !!this.shape,
  [`${prefixCls}-${this.size}`]: !!this.size,
  [`${prefixCls}-loading`]: this.loading != null && this.loading,
  [`${prefixCls}-icon-only`]: !this.showSlot && (!!this.icon || this.loading)
}

];`

擱淺 回答

因為你現(xiàn)在已經(jīng)是通過授權(quán)了
代碼沒問題
但可以加多一個判斷是否有授權(quán)(官方文檔有)

小眼睛 回答

通過call一個Promise來實(shí)現(xiàn):

   * deleteDetails({payload}, {call, put}) {
      const result = yield call(deleteDetails, {payload});
      if (result.code !== 200) {
        throw result.msg;
      } else {
          yield call(() => {
            return new Promise((resolve) => {
              Toast.success(result.msg, 1);
              setTimeout(() => resolve(), 1000)
            });
          });
          yield put(routerRedux.goBack())
      }
    }
舊時光 回答

componentsDidMount只會在組件加載完后執(zhí)行一次,之后更新state、props都不會執(zhí)行,除非重新加載組件。
componentWillReceiveProps在組件傳進(jìn)來的props被更改時,將被調(diào)用。
所以可以在componentWillReceiveProps函數(shù)里改變state來重新獲取數(shù)據(jù)。

傲寒 回答

我終于解決了,因為我用的webpack@3 進(jìn)行打包的,以前demo是用webpack@1做的,我在react-router加載組件的時候是按需加載的,也就是require.ensure
編譯后兩個版本的不一樣

//webpack@1打包結(jié)果
var home = function home(nextState, callback) {
        __webpack_require__.e/* nsure */(1, function (require) {
            callback(null, __webpack_require__(98));
        });
    };

//webpack@3打包結(jié)果
var Home = function Home(nextState, callback) {
    new Promise(function(resolve) { resolve(); }).then((function (require) {
        callback(null, __webpack_require__(157));
    }).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
};

我遂取掉了require.ensure,再次build,執(zhí)行,程序正常了(心碎了,這個問題折騰了三天時間,后續(xù)還得解決webpack@3里面按需加載的問題。。。。)

sorry,我的 to 寫錯了。去掉 build 層文件夾就好了。

{ from: /^\/admin.html/, to: '/admin.html' },
{ from: /^\/vip.html/, to: '/vip.html' },
挽歌 回答

你可以讓input向右偏一些啊。
或者input不可見,使用label指向input,用label做效果。

安淺陌 回答

從你的JS腳本入手,看是否有運(yùn)行時間相對比較長的腳本,看其能否改善

遺莣 回答

不要直接放在頁面里面,可以用<iframe src="#">引入,這個我剛剛測試過是可以的,也可以用背景插入,你可以試試