微信小程序開發問(wèn)答《七十四》Math.js如(rú)何引入 & 表單無法提交 ... - 新聞資(zī)訊 - 雲南小程序開發|雲南軟件開發|雲南網站(zhàn)建設-西山區知普網絡科技工作室

159-8711-8523

雲南網建設/小程序開發/軟件開發

知識

不管是網站(zhàn),軟件還是小程序,都要直接或間接能為您産生價值,我們在追求其視覺表現的同時,更側重于功能的便捷,營銷的便利,運營的高效,讓網站(zhàn)成為營銷工具,讓軟件能切實提升企業(yè)内部管理水平和(hé)效率。優秀的程序為後期升級提供便捷的支持!

微信小程序開發問(wèn)答《七十四》Math.js如(rú)何引入 & 表單無法提交 ...

發表時間:2021-4-30

發布人:葵宇科技

浏覽次數:62

1、微信小程序編輯器(qì)bug:wx.showToast下(xià)image無法識别同名圖片文(wén)件的更改

示例:

  wx.showToast({
          title: 'xxx',
          image: '../images/fail.svg',
          duration: 'xxx'
        })
  • 1
  • 2
  • 3
  • 4
  • 5

發現如(rú)下(xià)問(wèn)題:

  • 當引用fail.svg時,不論手動(dòng)修改fail.svg文(wén)件;還是直接更換另一個(gè)圖片文(wén)件,仍将其命名為fail.svg,編輯器(qì)都無法識别文(wén)件的更改。

    • 即,無論如(rú)何更改,顯示的圖片都相同,是第一個(gè)fail.svg文(wén)件。
  • 當更換文(wén)件名字,如(rú)改為fail.png時,更改後,編輯器(qì)才會顯示出更換後的圖片。

    • 再對名為fail.png的文(wén)件進行更改,則情況同上一條。

應對措施

  • 當對圖片文(wén)件更改後(不改文(wén)件名),隻有重啟編輯器(qì),才能正确顯示一次。


2、調用模闆時,模闆中(zhōng)的表單無法提交

情況是這樣的,我做了一個(gè)簡單的表單模闆

<template name='form1'>
  <form bindsubmit='formsubmit'>
    <input name='name'></input>
    <button form-type='submit'>提交</button>
  </form>
</template>

然後在調用這個(gè)模闆時發現“提交”按鈕無效。

不太理解的是,我在頁面中(zhōng)如(rú)果不采用調用temlate的方式,提交按鈕就正常。
請教了

答:原因找到了,是因為我在css中(zhōng)多了一個(gè)view圖層,影響了button的點擊。


3、Math.js如(rú)何引入到微信小程序?


微信小程序裡面想引用Mathjs 做數學運算,
發現小程序沒有window對象,沒法外鍊形式引入,于是将Math.js下(xià)載下(xià)來,放進utils文(wén)件夾裡面

引到其他js

報錯 

這是 mathjs 
可(kě)以npm node形式使用 按理來說可(kě)以 在小程序裡面用得 但是報錯了 求解

答:

1.路(lù)勁對不對

2.有沒有小程序的export
3.原本的deinfe等判斷方法全都去掉

4、微信小程序中(zhōng)canvas的滾動(dòng)問(wèn)題

但是滾動(dòng)畫布不動(dòng)

這種情況現在能解決麼

答:

1.這個(gè)插件支不支持滾動(dòng)

2.如(rú)果支持,是不是事件沒有觸發
3.是不是浏覽器(qì)的默認行為阻止了
4.如(rú)果不支持,判斷滑動(dòng),重新渲染數據試試
5.換一個(gè)插件

相關(guān)案例查看更多