鍍金池/ 問答/ HTML問答

你應(yīng)該是加了表單驗(yàn)證,好像是加上value-format="yyyy-MM-dd">就不是date的類型,注意一下類型就行。我是在表單驗(yàn)證的時(shí)候把type: 'date', 去掉,不按照date類型去驗(yàn)證就行了

不歸路 回答

控制會(huì)員注冊(cè)的顯示隱藏的變量是modal2
當(dāng)你點(diǎn)擊 已有賬號(hào) 立即登錄 時(shí)
把modal2設(shè)為false

1.你舉的import和<script>的例子不具有可比性,import換文件名這種操作對(duì)應(yīng)的是<script>的腳本文件中函數(shù)名的更換啊,如果有很多地方用到這個(gè)函數(shù),你也是要一個(gè)個(gè)手動(dòng)修改的。而你舉的<script>的例子對(duì)應(yīng)的更多是app.js/vendor.dll.js這種文件

2.所以這并不是“模塊化”開發(fā)的壞處,因?yàn)閭鹘y(tǒng)方式一樣存在。

3.為什么這么不方便,因?yàn)?strong>改文件名本質(zhì)上就是修改了依賴,如同把jquery改成了zepto,react改成了preact,這么想是不是釋然了。

4.目前沒見到有通用的解決方案,因?yàn)檫@種操作需要對(duì)照舊的引用關(guān)系來更改對(duì)應(yīng)文件中的名稱。其實(shí)只有編輯器/IDE能做到這點(diǎn),至少目前VS Code是支持的

久不遇 回答

攔截器是針對(duì) wepy.request 方法的。 你頁(yè)面調(diào)用的是微信原生的 wx.request 是不會(huì)起作用的

故林 回答

原本是建議用ref操作的,不過看到你是用v-html這個(gè)方案就不可行了,不知道你的html是后端提供的還是自己拼接的,如果可以在img上面直接加一個(gè)方法就能很簡(jiǎn)單的實(shí)現(xiàn)你的需求了。

data() {
  return {
    html: '<img src="xxx" onload="onImgLoad(this)">',
  }
},

在vm外面定義一個(gè)全局函數(shù)來處理

window.onImgLoad = (el) => {
  if (el.width > 630) {
    el.style.width = '100%'
  }
}
北城荒 回答

估計(jì)只能用shape了

html
<div class="shape">
  <p class="text">html頁(yè)面文字梯形排版怎么實(shí)現(xiàn)?</p>
  <p class="text">html頁(yè)面文字梯形排版怎么實(shí)現(xiàn)?</p>
  <p class="text">html頁(yè)面文字梯形排版怎么實(shí)現(xiàn)?</p>
  <p class="text">html頁(yè)面文字梯形排版怎么實(shí)現(xiàn)?</p>
  <p class="text">html頁(yè)面文字梯形排版怎么實(shí)現(xiàn)?</p>
</div>
css
.shape {
  width: 300px;
}
.shape:before {
  content: '';
  float: left;
  width: 100px;
  height: 150px;
  shape-outside: polygon(0 0, 100px 0, 0 150px, 0 0);
}

詳見這里

別瞎鬧 回答

以mousedown時(shí)鼠標(biāo)的位置為原點(diǎn)想象一個(gè)直角坐標(biāo)系 判斷一下鼠標(biāo)移動(dòng)時(shí)處于哪個(gè)象限 根據(jù)不同的象限計(jì)算move_div的top left width height 你已經(jīng)完成了第四象限的計(jì)算方式 還差三個(gè)象限

離魂曲 回答

1.多個(gè)時(shí)候用用多個(gè)options,在你寫的slideChangeTransitionEnd事件里獲取對(duì)應(yīng)的activeIndex
2.也可以多個(gè)的時(shí)候多個(gè)ref,直接通過ref注冊(cè)slideChangeEnd事件,在事件里獲取activeIndex,看你的swiper版本

薄荷糖 回答

變量聲明提升了解一下。

薔薇花 回答

第一種辦法:滾動(dòng)條滾到最上面;
第二種辦法:加錨點(diǎn)。

安淺陌 回答
  1. '+=20px'寫法沒問題,并且這是jQ Animate常見的寫法,velocityJS也是這個(gè)語法的(繼承自jQ)
  2. 試試這么寫看行不行:

    $(function(){
        function fn(){
            $('#test').animate({
                left: '+=20px'
            }, 'fast', 'linear', fn);
        }
        $('button').click(fn);
    })

    主要就是改成用animate自帶的回調(diào)做遞歸。

  3. 如果需求復(fù)雜的話,可以考慮上個(gè)獨(dú)立的動(dòng)畫庫(kù),比如velocityJS。
敢試 回答

如果還要顯示10個(gè),那就把個(gè)數(shù)改成10就可以了

把也算改成1

w3c規(guī)范里有這么一段:

Line boxes are created as needed to hold inline-level content within an inline formatting context. Line boxes that contain no text, no preserved white space, no inline elements with non-zero margins, padding, or borders, and no other in-flow content (such as images, inline blocks or inline tables), and do not end with a preserved newline must be treated as zero-height line boxes for the purposes of determining the positions of any elements inside of them, and must be treated as not existing for any other purpose.

意思就是如果一個(gè)line box里沒有文字、保留的空格、非0的margin或padding或border的inline元素、或其他in-flow內(nèi)容(比如圖片、inline-block或inline-table元素),且不以保留的換行符結(jié)束的話,就會(huì)被視作高度為0的line box。

問題里的<div><span></span></div>就剛好符合這種特殊情況,設(shè)置成inline-block就不符合了。題主也可以試著把display改成inline-table,或者設(shè)置非0的margin、padding、border等,總之只要不滿足上述任一種情況,那么就會(huì)受“幽靈空白像素”(官方說法應(yīng)該叫"strut"元素)的影響從而出現(xiàn)行高。

忘了我 回答

call屬性沒有定義
你是否用了多層組件,如果用了多層組件,父?jìng)髯佑胮rops,子傳父用$emit
組件組合 https://cn.vuejs.org/v2/guide...

別傷我 回答

參數(shù)不正確應(yīng)該拋出異常

寫榮 回答

Underscore的union

入她眼 回答

1.你的第一種寫法是錯(cuò)誤的,是因?yàn)槟惚镜貨]有./webpack.entry.js,改成__dirname + '/src/index.js'

孤影 回答

估計(jì)你在循環(huán)里面聲明變量,導(dǎo)致變量值不斷被重置