首先在工程當中安裝npm install antd-mobile --save
css
安裝完後在.babelrc文件中加入react
{ "presets": ["react-native"], // "plugins": [ // [ // "import", // {"style": "css" , "libraryName": "antd-mobile" } // ] // ], "plugins": [ ["import", { "libraryName": "antd-mobile" }] // 與 Web 平臺的區別是不須要設置 style ] }
以後在組件至今進行引用使用antd-mobilenpm
這篇文章的重點固然是這裏了。就是自定義antd-mobile的組件樣式解決方案react-native
import ButtonStyle from 'antd-mobile/lib/button/style/index.native'; export default { ...ButtonStyle, primaryHighlight: { // your custom style here } }
styles
屬性,eg: /path/to/your/file/index.jsimport { Button } from 'antd-mobile'; import CustomStyles from './custom-button/index'; ... render() { .... <Button styles={CustomStyles}>Custom Button</Button> }