FateRiddle
FateRiddle
一个字段有多条规则,每条规则需要不同的message,如何实现?例子里message是挂在字段上的。没有看到多个message对应例子。 ```js zip: { type: 'string', required: true, len: 8, message: 'invalid zip', }, ``` 如果required想要一个message,len想要另一个message呢?(这只是个例子,并不是就针对required和len)
Array类型的校验返回的path是"list.1.test.0.x", 并不好处理。正常来说 "list[1]test[0]x" 是不是更好? 如果是 list[1]test[0]x, 一个lodash.get 就能直接当入参使用了。 list.1.test.0.x 首先要假设用户没有使用0-9这种数字来作为字段名(否则就根本无法判断这是object还是array的一个item了),其次就算不出现用户乱用的情况,也没有任何直接能使用这个path的方法,展示出去没有人看得懂,开发者也没法直接使用。 建议 list.1.test.0.x -> list[1].test[0].x
The 25k size and easy api is perfect for some simple 3D case on mobile phone screen, great job! But for our company(and many more), it can be a bit...
I try to change package name from `test-lib` into `@fateriddle/test-lib` example: ```js // App.js import { ExampleComponent } from '@fateriddle/test-lib' // package.json "dependencies": { ... "@fateriddle/test-lib": "link:.." }, ``` src...
如果您和您的公司或组织使用了xRender ,非常感谢您的支持,欢迎留下公司或产品名,您的回复将成为维护者、社区用户和观望者的信心来源。 > 在不泄露信息的前提下,建议把截图晒一晒~ > 无关回复将会定期删除 推荐回复格式: ``` - 产品: - 公司或组织:(如果可以) - 链接:(如果可以) - 截图:(如果可以) ```
``` plugins: [ new PrepackPlugin(), new webpack.optimize.UglifyJsPlugin({ sourceMap:true, compress:true }) ] ``` Will fire an error: ``` ERROR in bundle.js from UglifyJs TypeError: Cannot read property 'section' of null ```...
``` umi block add user-dashboard ``` ```js class user-dashboard extends Component { componentDidMount() { this.props.dispatch({ type: 'user-dashboard/fetch', payload: { page: 1, }, }); } render() { return ( ); }...