我阅读了Office 的 JavaScript API,但找不到当用户在 Word 文档中选择文本时通知的处理程序。
我知道我们可以从文档中复制选定/突出显示的文本,如下所示:
Word.run(function(context) {
let body = context.document.body;
// ask for the user selected text
let range = context.document.getSelection();
});
Run Code Online (Sandbox Code Playgroud)
此方法不是注册的回调或事件。通过这种方法,我必须请求更新或检查用户是否选择了任何内容。
是否有一个现有功能可供我注册以获取用户与文档交互的通知?
在此先感谢您的帮助
我在 StackOverflow 和其他网站上看到了很多关于为什么“wp_enqueue_scripts”不起作用的问题,但没有一个是我想要的。
我想将脚本导入到我的 Wordpress 主题中,并且我复制了从主要开发人员 Wordpress 网站上截取的一个代码。
我的“functions.php”中有以下代码,输出为“OUTPUT 1OUTPUT 4”。似乎 'wpdocs_theme_name_scripts()' 永远不会被调用。
/**
* Proper way to enqueue scripts and styles.
*/
function wpdocs_theme_name_scripts() {
echo "OUTPUT 2";
wp_enqueue_script( 'script-name', get_template_directory_uri() . '/js/main.js', array(), '1.0.0', true );
echo "OUTPUT 3";
}
echo "OUTPUT 1";
add_action( 'wp_enqueue_scripts', 'wpdocs_theme_name_scripts' );
echo "OUTPUT 4";
Run Code Online (Sandbox Code Playgroud) 所以我有一个简单而直接的问题。
所以我们可以将 react 组件存储在一个变量中。但是现在,我想知道如果组件存储在变量中,是否可以将其传递给组件?
//////////////////////////////////////////////
////// Normal & typical React component
//////////////////////////////////////////////
const myComponent = <Hello name={'Jamie'} />
render () {
return myComponent;
}
////////////////////////////////////////
////// What I want
////////////////////////////////////////
const myComponent = <HelloWorld />
// I want to be able to add that props here
// something like myComponent.addProps({'name': 'jamie'});
render () {
return myComponent;
}
Run Code Online (Sandbox Code Playgroud)
我的问题远不止于此。我想知道我们在 React API 中是否有这样的功能。