Comments (12)
感谢反馈,问题已修复。我期望值也是“伯父、叔叔、爸爸”,算法显示的是“伯父“和”叔叔”的合称,比较旧的叫法。
from relationship.
感谢反馈,问题已修复。我期望值也是“伯父、叔叔、爸爸”,算法显示的是“伯父“和”叔叔”的合称,比较旧的叫法。
另外不知你是否能接受 TypeScript?我想后面有时间就把这个项目用 TypeScript 重构一下,JavaScript 可读性有点差
from relationship.
太麻烦了,我比较习惯了直接写直接用的方式,尽量少依赖其他工具
from relationship.
你可以试着fork下呀
from relationship.
今天又发现一个 Bug:
输入:爸爸的爸爸的兄弟的儿子
输出:从祖父
期望值:堂伯、堂叔
断点调试后发现和分支及分支前缀有关:
'{G2}':
'f,f,xb': [ '从祖' ]
'm,f,xb': [ '外从祖' ]
// 其他旁系
'{G2}': [ '祖父' ]
'{G2},w': [ '祖母' ]
'{G2},s': [ '父' ]
'{G2},s,w': [ '母' ]
'{G2},s,s&o': [ '兄' ]
'{G2},s,s&l': [ '弟' ]
'{G2},s,[s&o|s&l]': [ '兄弟' ]
'{G2},s,d&o': [ '姊' ]
'{G2},s,d&l': [ '妹' ]
'{G2},s,[d&o|d&l]': [ '姊妹' ]
'{G2},s,s,s': [ '男','子' ]
'{G2},s,s,d': [ '女' ]
应该是这里配置的问题,但我不知道此处配置会不会影响其他关系,所以没动代码
from relationship.
感谢反馈,已经修复;
目的确实只想允许搜索“从祖父”的关系是什么,不想它默认输出为结果
from relationship.
最近把原有文件拆分了,如果你有什么数据要补充,欢迎提出来哦
from relationship.
最近把原有文件拆分了,如果你有什么数据要补充,欢迎提出来哦
好的,谢谢!再有问题我会继续补充
from relationship.
输入:儿子的老婆的姐姐
输出:男眷女
期望值:姻侄女
我也搞不清楚 儿子的老婆的姐姐 应该叫什么才对,但我看小米计算器里面结果是姻侄女。而且 儿子的老婆的哥哥 输出为 姻侄,所以判断是缺陷
from relationship.
另外在 afe84a6 这次提交中,
- '^([堂表姨]?)([曾高天烈太远鼻]?)(祖?)([伯叔姑舅姨])':['$1$4$2$3'],
+ '^([堂表姨]?)([曾高天烈太远鼻]?)([伯叔姑舅姨])':['$1$4$2$3'],
会导致正则分组数量不匹配的问题,按原来的逻辑应为:$1$3$2
,已提交 PR
from relationship.
“男眷女” 和“姻侄女”都是对的,只是“男眷女”更早期的叫法,偏书面;“姻侄女”更现代的叫法,更口语。小米用的是我早期的版本,可能是迭代过程中数据增删带来了差异,之前有一次把一些旁支信息都删除,改用prefix和branch拼接的方式实现。现在已经补充上“姻侄女”的称呼了。
afe84a6 的提交应该是把“(祖?)”误删除了,没印象这里需要调整,就不合并PR了
from relationship.
叫姻侄女应该是对的,亲家之间可以互相称姻兄弟,兄弟的孩子只要不是自己孩子的配偶,叫侄女没问题
from relationship.
Related Issues (20)
- 以"我的"开头的关系处理错误 HOT 1
- 计算不准 HOT 4
- 不支持苹果Safari浏览器 HOT 1
- 请问是地方叫法不一样还是bug? HOT 7
- 祖辈姻眷亲显示不出来 HOT 11
- 建议加入方言 HOT 2
- 错误了哦 HOT 2
- 错误提示:relationship is not a function HOT 1
- 周瑜管夏侯惇叫什么 HOT 1
- 关系不存在 HOT 2
- 爸爸的五兄妹叫什么 HOT 1
- 追加关系 HOT 1
- 关于 model HOT 4
- 全新版本 HOT 1
- 请求增加 typescript 类型声明 HOT 8
- 引入此包后 webpack 构建失败 Module not found: Error: Default condition should be last one HOT 2
- node.js 12+ 版本无法导入 relationship-mode 以及 zh-KH 等模块 HOT 7
- api.github.com国内打开太慢了 HOT 1
- 建议添加同性配偶称呼 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from relationship.