小编Car*_*kus的帖子

使用后缀(?raw、?url 等)时出现打字稿错误

当我尝试导入带有后缀 (?component) 的 SVG 时,我的 vite 项目中出现打字稿错误。如何配置打字稿以忽略这些后缀?

TS2307: Cannot find module './desktop-mark.svg?component' or its corresponding type declarations.

import DesktopLogoMark from './desktop-mark.svg?component';
Run Code Online (Sandbox Code Playgroud)

typescript vite

5
推荐指数
1
解决办法
1686
查看次数

React Native AsyncStorage:使用键推送到数组

嗨,我在向AsyncStorage中的数组添加值时遇到问题.

AsyncStorage.getItem('savedIds', (err, result) => {
  const id = '1';
  if (result !== null) {
      console.log('Data Found', result);
      result = JSON.parse(result);
      result.push(id);
      AsyncStorage.setItem('savedIds', JSON.stringify(result));
    } else {
      console.log('Data Not Found');
      AsyncStorage.setItem('savedIds', id);
    }
});

AsyncStorage.getItem('savedIds', (err, result) => {
  console.log(result);
});
Run Code Online (Sandbox Code Playgroud)

设置初始ID后,我得到错误"result.push"不是函数.我需要更改什么来解决这个问题?还是有一个更优雅的解决方案?

react-native asyncstorage

4
推荐指数
1
解决办法
3278
查看次数

滚动视图中无法正确呈现大量文本 - React Native

嗨,所以我的应用程序中有一个ToC部分,我想在滚动视图中呈现.

<ScrollView style={{ height: 400 }}>
  <Text>{data[0].toc}</Text>
</ScrollView>
Run Code Online (Sandbox Code Playgroud)

呈现时,它显示以下内容: 模拟器无法正确渲染文本

这是一个由我如何渲染这些元素引起的问题还是有一种更有效的方式来呈现大量类似于列表视图工作方式的文本?

react-native

2
推荐指数
1
解决办法
1490
查看次数

无法在多维数组中回显字符串但可以print_r

我遇到了一个奇怪的问题,我可以print_r()变量,它会产生以下结果:

print_r($_SESSION['userdata']);

outputs: Array ( [0] => Array ( [id] => 1 [username] => admin [firstname] => carl [lastname] => wirkus [password] => password [admin] => 1 [staff] => 0 [tenant] => 0 [email] => test@test.com ) 
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试回复用户名时:

echo "You are currently logged in as: " . $_SESSION['userdata']['username'] . "<br>";

outputs: You are currently logged in as: 
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

php arrays multidimensional-array

0
推荐指数
1
解决办法
38
查看次数