1. 程式人生 > >react-native 下編寫工具、Public類

react-native 下編寫工具、Public類

在react-native開發中,一些常用到的方法函式,我們可以提取出來寫到一個公共的類裡面,方便不同頁面的呼叫。
首先、新建一個檔案 PublicUtils.js
裡面實現如下:

let PublicUtils = {
    GUID: ()=> {
        return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {
            let r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8);
            return
v.toString(16);}); }, showMessage: (msg)=> { alert(msg); }, }; export default PublicUtils;

這裡定義了一個PublicUtils類,定義了兩個方法,
具體呼叫如下:

首先根據檔案路徑進行引入

import PublicUtils from './PublicUtils'

然後是呼叫

let guid = PublicUtils.GUID;
alert(guid);

PublicUtils.showMessage('ok');    // 彈出alert框,顯示 ok