小编Sam*_*en 的帖子

如何修复 Javascript 中的“地图不是函数”错误

我正在使用类 (.add-to-cart) 遍历 HTML 中的所有锚标记,以将文本内容更改为现在购物,使用 map() 但我收到一个错误,指出 .map 不是函数。

<!--HTML CODE -->
 <div class="four columns">
        <div class="card">
                <a href="#" class="u-full-width button-primary button input add-to-cart" data-id="5">Add to Cart</a>
        </div>
</div> <!--.card-->
<div class="four columns">
        <div class="card">
                <a href="#" class="u-full-width button-primary button input add-to-cart" data-id="5">Add to Cart</a>
        </div>
</div> <!--.card-->
<div class="four columns">
        <div class="card">
                <a href="#" class="u-full-width button-primary button input add-to-cart" data-id="5">Add to Cart</a>
        </div>
</div> <!--.card-->


//JAVASCRIPT CODE
const addCartBtns = document.querySelectorAll('.add-to-cart');


addCartBtns.map(function(cartBtn){
  console.log(cartBtn.textContent="shop now");
});
Run Code Online (Sandbox Code Playgroud)

我希望输出将锚标签的文本内容更改为“立即购买”。

javascript

3
推荐指数
1
解决办法
2024
查看次数

如何从 Formik 中的 material-ui-phone-number 提交 MuiPhoneNumber

刚接触 REACT,请耐心等待:

每当我使用带有Formik 的material-ui-phone-number插件提交表单时,我都会不断获得 phoneNumber 的初始值。这是我的代码示例。

const initialValues = {
     phoneNumber: "",
  };

const BasicExample = () => (
    <Formik
      initialValues={initialValues}>
      {() => (
        <Form>
          <Field
                variant="outlined"
                label="Phone Number"
                name="phoneNumber"
                type="tel"
                fullWidth
                size="small"
                defaultCountry={"gh"}
                as={MuiPhoneNumber}
              />
        </Form>
      )}
    </Formik>
Run Code Online (Sandbox Code Playgroud)

reactjs material-ui formik

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

标签 统计

formik ×1

javascript ×1

material-ui ×1

reactjs ×1