问题标签 [mention]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1460 浏览

java - 从 instagram 中提取主题标签和提及

是否有任何用于从 instagram 媒体标题中提取主题标签和用户提及的 Java 库或正则表达式模式?我知道 twitter-text api,但它无法处理没有空间标签。

0 投票
0 回答
116 浏览

android - ListPopupWindow 键入后关闭

我试图在我的应用程序中使用提及类型弹出窗口,当弹出窗口出现时,用户滚动,然后继续键入弹出窗口关闭。有没有办法让弹出窗口保持打开状态,直到我们调用解雇?

这是我正在使用的代码。

0 投票
2 回答
136 浏览

web2py - 使用 web2py 框架实现@mention(标记朋友)

如何在 web2py 应用程序中实现类似 facebook @mention 的标记功能。我必须以文本形式找到写在“@”之后的用户名,并根据用户在此之前输入的内容给出建议。

0 投票
1 回答
261 浏览

javascript - 两个带有 At.js 的监听器

这里有人对At.js有一点经验吗?

我现在有最奇怪的错误。我已经检查并重新检查了 100 次。

我将 2 个听众分配给一个表单。1 使用“ @ ”符号获取用户,另一个使用“事件: ”文本获取事件。

“tagUsersConfig” 选项效果很好,但“tagEventsConfig” 的行为很奇怪。它获取前 5 个事件,然后一旦我开始输入第一个字母,列表就会消失,即使我知道一个事实(在控制台中)对于我输入的每个字符,它都会将正确的 JSON 对象从API(所有这些都是准确的,具体取决于键入的字母)。

如果我将用户的 API 查询粘贴到 tagEventsConfig(事件)一中,“事件:”现在可以工作了。最奇怪的部分是(你将不得不相信我的话),事件 API 调用及其变量都是完全正确和有效的。

理论:我认为这一切都与匹配器回调有关,但我不明白为什么,因为用户的名称和事件名称具有相同的预期结构(空格,有时是特殊字符)。

非常感谢您的宝贵时间。

0 投票
2 回答
918 浏览

angularjs - ment.io - 模型没有在鼠标上更新

我正在使用来自http://jeff-collins.github.io/ment.io/#/examples的 ment.io 插件和 tinyMce 来获得编辑器支持。

一切都很好,直到我发现当我使用鼠标选择菜单项时,模型不会自动更新,尽管在编辑器中它正确显示了选定的文本。

进一步调查发现,当我们用鼠标选择后在编辑器中执行一些关键事件时,模型正在更新。

使用箭头键选择并使用 enter 或 tab 选择时,模型正在正确更新。这可能是因为,这是编辑器在早期案例中寻找的关键事件。

这是 scrnario 的小提琴链接https://jsfiddle.net/vikasnale/2p6xcssf/5/

.controller("Ctrl", ['$scope', 'mentioUtil', 函数($scope,mentioUtil) {

]);

注意:在使用 ment.io 和 tinymce 时会观察到此行为

无法解决这个问题..

请指教...

0 投票
1 回答
771 浏览

.net - @mention 的工作原理,如何在 .Net 中的评论中找到提及

我需要知道提及是如何工作的,应该如何在文本中找到提及。我们必须找到'@'的第一个,而不是@"^[a-zA-Z0-9_,]+$"

感谢您分享您的经验

0 投票
1 回答
117 浏览

java - 如何在 java 或 c# 中替换 @mention

我想用链接替换包含许多提及的字符串

我想要的是这样的:

顺便说一句,我不想​​使用 for 或 foreach ...

非常感谢

0 投票
0 回答
473 浏览

javascript - Preflight OPTIONS 请求返回状态 405

我目前正在开发一个使用 Mention API 的仪表板。但是,由于 CORS 政策,我遇到了困难。

如果仪表板在 Chrome 或其他具有严格 CORS 策略的浏览器上打开,它们每次都会发出预检 OPTIONS 请求,但 Mention API 似乎不支持这些请求。

因此,每次我做类似的事情:

我收到状态为 405 Method Not Allowed 的响应。这表明 OPTIONS 请求根本不由 Mention API 处理。

自然,在我的情况下,我可以确保浏览器配置为不执行预检请求。毕竟,我的用例只规定了一个我完全控制的客户端。或者,我可以构建一个服务器端服务来代表我发出请求,但这似乎是用大炮打苍蝇,因为客户端 JavaScript 能够执行其他所有操作。

对此问题的任何帮助将不胜感激。也许我误解了 API 的使用方式?

0 投票
3 回答
3160 浏览

python - Tweepy 提及时间线返回一个空列表

我刚开始制作 Twitter Api。通常我没有 Twitter 帐户,为此我创建了一个。我发了 4 次推文,包括一些提及。但是当我mentions_timeline这样使用时;

之后,我使用参数对 my_mentions 执行 for 循环textscreen_name但没有返回任何内容。

我在这里做错了什么?为什么它是一个空列表,因为我在推文中提到了一些人 + 我如何搜索其他用户的提及?对象中是否有mentions_timeline()类似screen_nameor的参数id

0 投票
0 回答
43 浏览

javascript - 从数据库中的表中制作建议列表

我想开发一个自动完成系统的王者,当用户使用 @ 然后开始输入一个地点的名称(地点存储在数据库中)时,它会带来一个以相同字母开头的建议列表,以便用户可以从其中之一中选择。

考虑到我使用 Nodejs 和 MongoDB 作为数据库。

我的基本想法是在服务器端获取地点名称并与客户端 js 代码共享。但我不知道如何开发 javascript 部分。