微信小程式 精確數字到百分位(不四捨五入版)工具

2021-10-01 03:01:49 字數 640 閱讀 1147

偶然想使用這個工具,但發現找不到原生的,只好自己弄乙個。

官方精確數字到百分位倒是有,不過是四捨五入版,只需簡單使用「str.tofixed(x)」即可.括號內的數字x表示保留的位數.如果是整數,就會不上0,特別注意:這方法返回的是string,如若要拿去運算必須使用parseint()轉換型別再操作。

但是這個方法並不是我想要的,我想要的是對結果不四捨五入,來獲得乙個精確到百分位的數字。也就是所謂的截小數點後位數2.

首先我建乙個工具類

const method = 

else

return r;

},}module.exports = method

這樣就ok了

注意: 在普通時候num.indexof('.');或許可行,但一旦涉及計算了,務必將num值轉化為string。

為了防止意外 .substring()和.indexof('.')前面必須要

num.tostring().

或者

(' ' + num).

精確計算的微信小程式

眾所周知,可以滑動的scroll元件在移動端非常的重要,幾乎每個頁面都要用到。而小程式的scroll view元件就比較坑了,非得指定乙個高度才能正常使用。布局複雜的時候誰還給你算高度啊。坑歸坑,沒辦法,還是得用 既然官方要求必須傳高度,那就想辦法計算吧。先給個示例圖 這是乙個稍微複雜點的頁面,最上...

微信小程式入門到實戰(三)

上一遍文章的結尾介紹了小程式簡單的資料繫結方式,但是核心要知道 資料繫結,都是借用data這個屬性作為乙個中轉地,伺服器上面獲取的資料,經過處理,使用this.setdata 方法繫結到data屬性中的乙個變數,在通過這個變數繫結到頁面上面。接下來說一下資料繫結的其他用途 標籤的顯隱 前面說到,小程...

微信小程式入門到實戰(二)

上一文章裡面,我們實現了第乙個小程式頁面,並且了解到了一些小程式的知識,接下來繼續開始我們的學習。wx.redirectto wx.switchtab wx switchtab 路徑可得注意寫對,區分絕對路徑和相對路徑 絕對路徑 一般在前面加上 表示從根目錄開始往下尋找 相對路徑 相對於當前頁面來說...